package com.ruoyi.hcrf.bo.agv;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class TaskAgvBo {

    @ApiModelProperty(value = "任务ID")
    private String taskId;

    @ApiModelProperty(value = "库区")
    private Integer wareHouse;

    @ApiModelProperty("1-临时保管室 2-生药卸货室 3-裁切室 4-起点生药卸货室 -- 终点临时保管室")
    private Integer type;

    @ApiModelProperty(value = "取货点位")
    private String fromSite;

    @ApiModelProperty(value = "放货点位")
    private String toSite;

    @ApiModelProperty(value = "0-创建 1-已接单 2-已完成 3-已取消")
    private Integer status;

    @ApiModelProperty(value = "货物状态：1-空箱 3-退货")
    private Integer result;

    @ApiModelProperty(value = "在库数量")
    private double stockQty;

    @ApiModelProperty(value = "品目名称")
    private String itemName;

    @ApiModelProperty(value = "品目")
    private String itemNo;

    @ApiModelProperty(value = "开捆箱id")
    private String boxId;


    /** RFID入库时间 */
    private Date rfidTime;

    /** 物料编号 */
    private String productNo;

    /** 批次号 */
    private String lotNo;

    @ApiModelProperty("容器状态：0-在荷 1-洗净 2-调合 3-未洗净 4-破损 5-RFID读取不良 6-CHT异常 7-DHT异常 8-搬送禁止")
    private Integer itemForm;

    @ApiModelProperty(value = "净重")
    private double weight;


}
